//
//  LMVisitorViewController.swift
//  weibo项目
//
//  Created by apple on 16/7/20.
//  Copyright © 2016年 apple. All rights reserved.
//

import UIKit

class LMVisitorViewController: UIViewController {

    // 判断用户是否登录
    var isLogin: Bool = false
    // 访客视图view
    var visitorView: LMVisitorView?
    
    
    // MARK: - 监听方法
    @objc private func loginClick(){
        print("登录或者注册按钮点击")
    }
    
    override func loadView() {
      
        isLogin ? (view = tableView) : setupVisitorView()
    }
    // MARK: -  设置访客视图
    func setupVisitorView(){
        visitorView = LMVisitorView()
        visitorView?.closure = {
            print("登录或者注册按钮点击")
        }
        view = visitorView
        setupNav()
    }
    
    // MARK: - 设置导航按钮
    func setupNav(){
        navigationItem.leftBarButtonItem = UIBarButtonItem(title: "登录", target: self, action: "loginClick")
        navigationItem.rightBarButtonItem = LMUIBarButtonItem(title: "注册", target: self, action: "loginClick")
        
    }
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
    }
    
    func setupUI(){
        
    }
    // MARK: -  懒加载控件
    lazy var tableView: UITableView = UITableView()
    
    
}
